Red Hat Enterprise Linux9配置国内yum源及本地化 | 您所在的位置:网站首页 › Linux 自动挂载镜像文件 › Red Hat Enterprise Linux9配置国内yum源及本地化 |
目录 背景 配置国内yum镜像源 修改原yum源文件 加载国内镜像源 测试镜像源 配置本地镜像源 iso镜像挂载 创建本地yum源配置文件 加载本地yum源 测试本地镜像源 背景在软件开发和运维中,镜像源(Mirror Source)是指存储软件包、镜像文件等资源的服务器或存储库。国内镜像源是指位于国内的镜像服务器,通常用于加快软件下载速度,减少因网络延迟而导致的下载时间。本地镜像源是指位于本地网络环境中的镜像服务器,通常用于企业内部或特定区域内的软件部署和更新。 由于国际网络环境的不稳定性或限制性,有时会影响软件包的下载速度和可靠性。为了解决这一问题,可以使用国内镜像源或本地镜像源来加快软件的下载速度,提高软件部署和更新的效率。通过设置软件源为国内镜像源或本地镜像源,可以更快速地获取所需的软件包,提高工作效率。 镜像解释:什么是源,什么是镜像源 - 知乎 (zhihu.com) 配置国内yum镜像源 修改原yum源文件cd /etc/yum.repos.d/目录,将redhat.repo文件备份代码cp redhat.repo redhat.repo.bak 并进行编辑 vim redhat.repo 在redhat.repo文件中直接写入下列内容,注意,镜像文件内容版本要与虚拟机版本相匹配 版本检测代码cat /etc/redhat-release [BaseOS] name=BaseOS baseurl=https://mirrors.aliyun.com/rockylinux/9/BaseOS/$basearch/os/ gpgcheck=0 enabled=1 gpgkey=https://mirrors.aliyun.com/rockylinux/RPM-GPG-KEY-Rocky-9 [AppStream] name=AppStream baseurl=https://mirrors.aliyun.com/rockylinux/9/AppStream/$basearch/os/ gpgcheck=0 enabled=1 gpgkey=https://mirrors.aliyun.com/rockylinux/RPM-GPG-KEY-Rocky-9 [extras] name=extras baseurl=https://mirrors.aliyun.com/rockylinux/9/extras/$basearch/os/ gpgcheck=0 enabled=1 gpgkey=https://mirrors.aliyun.com/rockylinux/RPM-GPG-KEY-Rocky-9 [plus] name=plus baseurl=https://mirrors.aliyun.com/rockylinux/9/plus/$basearch/os/ gpgcheck=0 enabled=1 gpgkey=https://mirrors.aliyun.com/rockylinux/RPM-GPG-KEY-Rocky-9 加载国内镜像源清除yum缓存 sudo yum clean all 缓存本地yum源 sudo yum makecache 此处也可执行sudo dnf clean all ;sudo dnf makecache这两条代码 测试镜像源输入代码yum install nginx 尝试下载nginx软件
当出现complete时,说明镜像能正常使用,配置镜像成功! 配置本地镜像源 iso镜像挂载首先执行mkdir /mnt/iso命令创建iso目录此目录用于挂载iso镜像,再执行mount /dev/sr0 /mnt/iso命令挂载系统iso镜像,有时候会出现下面这种情况 当出现 mount :/mnt/iso:no medium found on /dev/sr0. 这个错误信息意味着你尝试挂载的设备 /dev/sr0 上没有找到任何介质 ,有可能是出现光驱中没有光盘,设备文件错误,光驱问题,权限问题,挂载点问题等问题,这时可查看虚拟机右下角第二标识是否已亮,如果没亮,说明虚拟机并没有连接上介质 可通过输入 init 0或 sudo shutdown -h now(两者都会对操作系统进行关机的代码,后者跟更加柔和) 解决 执行init 0关机,然后再重新开启虚拟机进入系统,重新挂载即可 再次输入mount /dev/sr0 /mnt/iso命令挂载系统iso镜像,出现已下内容说明挂载成功 到挂载的目录cd /mnt/iso下ls -l 再次检查是否挂载成功,有已下内容即成功 创建本地yum源配置文件cd /etc/yum.repos.d/目录,vim iso.repo,添加如下内容 注意,国内镜像文件或原有镜像文件没有删除可能会与本地化yum文件的执行出现重复冲突例如下载,更新时会报错,所以尽可能要进行备份,再删除国内镜像文件,也有可能是本地镜像在重开机虚拟机,没有自动挂载 [iso-BaseOS] name=iso-BaseOS baseurl=file:///mnt/iso/BaseOS gpgcheck=0 enabled=1 [AppStream] name=AppStream baseurl=file:///mnt/iso/AppStream gpgcheck=0 enabled=1 加载本地yum源清除yum缓存 sudo yum clean all 缓存本地yum源 sudo yum makecache 此处也可执行sudo dnf clean all ;sudo dnf makecache这两条代码 测试本地镜像源测试本地yum源如果自带vim可先进行删除sudo yum remove vim再下载 yum install vim,除此之外还可以下载其它软件进行测试或者尝试软件更新如:yum update 进行测试 当出现complete时说明本地yum源配置成功,大家可以尽情使用了!!! 各位看官,如果对你有帮助的话,请点个赞,支持支持一下 (*ゝω・)ノThanks! |
CopyRight 2018-2019 实验室设备网 版权所有 |